<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.calendar &gt; p{width:100%;font-size:15px;margin-bottom:10px;}
.calendar &gt; p span.Ym{font-size:23px;margin:0px 10px;font-weight:bold;}
.calendar &gt; p a {font-size:24px;}
.prevMonth {float:left;}
.nextMonth {float:right;}
	.calendar &gt; ul &gt; li &gt; div span.memo a {display:block;font-size:13px;font-weight:400;color:#333;padding-left:8px;position:relative;}
	.calendar &gt; ul &gt; li &gt; div span.memo a:before {content:"";position:absolute;top:7px;left:0;width:4px;height:4px;background:#f15922;}
	.calendar &gt; ul &gt; li &gt; div span.memo:hover a {color:#f15922;text-decoration:underline;}
@media only screen and (min-width : 761px){
	.calendar &gt; p{text-align:center;}
	.calendar &gt; ul{display:table;width:100%;font-size:15px;margin-bottom:15px;}
	.calendar &gt; ul &gt; li{display:table-row;width:100%;}
	.calendar &gt; ul &gt; li &gt; div{display:table-cell;width:14%;padding:5px;min-height:80px;height:80px;border-right:1px solid #dfd8c6;border-bottom:1px solid #dfd8c6;}
	.calendar &gt; ul &gt; li &gt; div:last-child{border-right:0px;}
	.calendar &gt; ul &gt; li.day &gt; div {height:30px;line-height:30px;min-height:0px;border-top:1px solid #dfd8c6;border-right:1px solid #dfd8c6;border-bottom:1px solid #dfd8c6;background:#fbfaf7;color:#777777;font-weight:bold;text-align:center;}
	.calendar &gt; ul &gt; li.day &gt; div:last-child{border-right:0px;}
	.calendar &gt; ul &gt; li.day &gt; div.Sun{color:#cc2220;}
	.calendar &gt; ul &gt; li.day &gt; div.Sat{color:#2453a5;}
	.calendar &gt; ul &gt; li &gt; div.empty{background:#fbfaf7;}
	.calendar &gt; ul &gt; li &gt; div &gt; time{display:block;padding:3px 0 3px 3px;min-height:15px;}
	.calendar &gt; ul &gt; li &gt; div &gt; time span{display:none;}

	.calendar &gt; ul &gt; li &gt; div ul{width:100%;font-size:0px;text-align:right;padding:0 3px;min-height:60px;}
	.calendar &gt; ul &gt; li &gt; div ul li{margin:0px 3px 3px 0px;padding:3px;}
}
@media only screen and (max-width : 760px){
	.calendar &gt; p{text-align:left;}
	.calendar &gt; ul{width:100%;display:block;border-top:2px solid #dfd8c6;margin-bottom:15px;}
	.calendar &gt; ul &gt; li{display:block;}
	.calendar &gt; ul &gt; li &gt; div {width:100%;border-bottom:1px solid #dfd8c6;position:relative;}
	.calendar &gt; ul &gt; li &gt; div span.memo {position:absolute;left:89px;top:0;height:68px;line-height:68px;}
	.calendar &gt; ul &gt; li &gt; div span.memo a:before {top:32px;}
	.calendar &gt; ul &gt; li &gt; div span.memo:hover a {color:#f15922;text-decoration:underline;}
	.calendar &gt; ul &gt; li.day{display:none;}
	.calendar &gt; ul &gt; li &gt; div.empty{display:none;}
	.calendar &gt; ul &gt; li &gt; div &gt; time{display:table-cell;vertical-align:middle;border-right:1px solid #dfd8c6;width:80px;text-align:right;padding:10px 5px 10px 0;background:#fbfaf7;font-weight:bold;}
	.calendar &gt; ul &gt; li &gt; div &gt; time span.Ym{font-size:10px;display:block;margin-bottom:5px;}
	.calendar &gt; ul &gt; li &gt; div &gt; time span.W{margin-left:5px;}
	.calendar &gt; ul &gt; li &gt; div ul{display:table-cell;padding:5px 10px;vertical-align:middle;}
	.calendar &gt; ul &gt; li &gt; div ul li{margin:2px 2px 2px 0px;padding:3px;}
}
.calendar &gt; ul &gt; li &gt; div.today{background:#fff8cf !important;}
.calendar &gt; ul &gt; li &gt; div.Sun &gt; time, .calendar &gt; ul &gt; li &gt; div.Sun &gt; time span {color:#cc2220;}
.calendar &gt; ul &gt; li &gt; div.Sat &gt; time, .calendar &gt; ul &gt; li &gt; div.Sat &gt; time span {color:#2453a5;}</pre></body></html>